Web-based video games have been second-class citizens pretty much since their inception. And if one institution has a shot at changing that, it’s Mozilla. Mozilla is announcing today that it has partnered up once again with Epic Games, the makers ...